package com.med.meddataintegrator.admin.service;

import com.med.meddataintegrator.common.pojo.dos.AppointmentDo;
import com.med.meddataintegrator.common.pojo.dto.Appointment.ApplicationQuery;
import com.med.meddataintegrator.common.pojo.dto.Appointment.ApplicationUpdateParam;
import com.med.meddataintegrator.common.pojo.dto.Appointment.AppointmentAddParam;
import com.med.meddataintegrator.common.pojo.vo.appointment.AppointmentVo;

import java.util.List;

public interface AppointmentService {
    void add(AppointmentAddParam appointmentAddParam);

    void delete(Integer id);


    void update(ApplicationUpdateParam applicationUpdateParam);

    List<AppointmentVo> list(ApplicationQuery applicationQuery);
}
